PIRAGUA


Meaning of PIRAGUA in English

[pi.ra.gua] n [Sp] (1609) 1: dugout 1

2: a 2-masted flat-bottomed boat

Merriam-Webster English vocab.      Английский словарь Merriam Webster.