dowlases

English

Noun

dowlases

  1. plural of dowlas