Search term dromedary has 3 results
Jump to
EN English FR French
dromedary dromadaire {m}
dromedary (n) [Camelus dromedarius, the single-humped camel] dromadaire (n) {m} [Camelus dromedarius, the single-humped camel]
dromedary (n) [zoology] dromadaire (n) {m} [zoology]