Translation of اُشتُر in English

اُشتُر

(شُتُر)

Noun (masculine)

  1. camel

Powered by Oxford