mangona

English

Noun

mangona (plural mangonas)

  1. (obsolete) A mangonel