long-snouted mongoose - French English Dictionary
History

long-snouted mongoose



Meanings of "long-snouted mongoose" in French English Dictionary : 2 result(s)

English French
Zoology
long-snouted mongoose mangouste à long museau
long-snouted mongoose mangouste des marais du caméroun