mahaffas

English

Noun

mahaffas

  1. plural of mahaffa