Search term dromedaris has 2 results
Jump to
AF Afrikaans EN English
dromedaris dromedary
dromedaris (n) [Camelus dromedarius, the single-humped camel] dromedary (n) [Camelus dromedarius, the single-humped camel]