north african elephant - French English Dictionary

north african elephant

Meanings of "north african elephant" with other terms in English French Dictionary : 2 result(s)

English French
Zoology
north african elephant shrew macroscelide de rozet
north african elephant shrew marcoscélide de l' afrique du nord