Translation of اُلمبا in English:

اُلمبا

(اُولنبھا)

Pronunciation /ʊləmbɑ:/

masculine noun

  • lump, tumour, hard swelling