dallols

English

Noun

dallols

  1. plural of dallol