olivmangabe - German English Dictionary
History

olivmangabe

Play ENDEDEde


Meanings of "olivmangabe" in English German Dictionary : 2 result(s)

German English
Zoology
Olivmangabe [f] agile mangabey
Olivmangabe agile mangabey