doura
English
doura meaning in English • doura का अर्थ अंग्रेजी में
Noun
- sorghums of dry regions of Asia and North Africa; A kind of millet. See Durra>.