DURRA


Meaning of DURRA in English

n. sorghum of dry regions of North Africa and Asia grown for its grain

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.