Translation of mositaphala in English:

mositaphala

centipede

noun (class 3, plural mesitaphala)

  • 1

    centipede