dewals

English

Noun

dewals

  1. plural of dewal