Slovnenya logo
Preferences
About Slovnenya
Slovnenya
Translation English French: pongid
Dictionary: main
pongid
noun
hominidae
,
hominidés
.