dellals

English

Noun

dellals

  1. plural of dellal