Translation of mosakô in English:

mosakô

large enclosure

noun (class 3, plural mesakô)

  • 1

    large enclosure