Search term dromedary has 2 results
Jump to
EN English DA Danish
dromedary dromedar
dromedary (n) [Camelus dromedarius, the single-humped camel] dromedar (n) [Camelus dromedarius, the single-humped camel]