Translation of گُمڑا in English:

گُمڑا

Pronunciation /gʊmɽɑ:/

masculine noun

  • swelling, lump
    bump