Translation of mosu in English:

mosu

umbrella thorn

noun (class 3, plural mesu)

  • 1

    umbrella thorn