iftaars

English

Noun

iftaars

  1. plural of iftaar