Translation of mometso in English:

mometso

oesophagus

noun (class 3, plural memetso)

  • 1

    oesophagus