English edit

Noun edit

manchua (plural manchuas)

  1. A kind of single-masted cargo boat.

Alternative forms edit