Translation of مموڑا in English:

مموڑا

Pronunciation /məmo:ɽɑ:/

masculine noun

  • sort of severe pain in the bowels