mehmandars

English

Noun

mehmandars

  1. plural of mehmandar