English | German | Russian | Czech

doura English

Meaning doura meaning

What does doura mean?

doura

(= durra) sorghums of dry regions of Asia and North Africa

Synonyms doura synonyms

What other words have the same or similar meaning as doura?

Doura English » English

Toura

Are you looking for...?