durras

English

Noun

durras

  1. plural of durra