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