dromadaire - French English Dictionary

dromadaire

Play ENFRFRfr
Play ENFRFRca

Meanings of "dromadaire" in English French Dictionary : 5 result(s)

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