Indonesian to English
dromedaris dromedary.
dromedaris
please wait
by Xamux Translate
dromedary
noun
one-humped camel of the hot deserts of northern Africa and southwestern Asia
unta berpunuk satu dari padang pasir panas Afrika utara dan barat daya Asia
source: WordNet 3.0

Related Word(s)

dromedary
Jangan lupa bookmark situs xamux.com ini ya!
Browse by prefix