English edit

Noun edit

dellals

  1. plural of dellal