mahafahs

English

Noun

mahafahs

  1. plural of mahafah