dromedaryEnglish

Arabian camel, Camelus dromedarius, dromedary

Noun

One-humped camel of the hot deserts of northern Africa and southwestern Asia

English: Arabian camel, dromedary, Camelus dromedarius

Bahasa: Dromedary, Unta Arab

Bahasa words with similar meanings

English words with similar meanings

Show 2 words