NO no dictionary: dromedar
dromedar has 1 translations in 1 languages
Jump to
Translations
translations of dromedar
- dromedary (n) [Camelus dromedarius, the single-humped camel]