Translation of مغلی پھوڑا in English:

مغلی پھوڑا

phrase

  • a kind of abscess