dromedary - French English Dictionary
History

dromedary

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "dromedary" in French English Dictionary : 4 result(s)

English French
General
dromedary dromadaire [m]
Computer
dromedary dromadaire [m]
Nature Science
dromedary dromadaire [m]
Zoology
dromedary chameau [m]