English edit

Noun edit

muchwa (plural muchwas)

  1. Alternative form of mashua (fishing vessel)