Portuguese-English translation for "escuna"

 

"escuna" English translation

Results: 1-1 of 1

escuna {noun}

escuna {f}

schooner {noun}

Similar words

Even more translations in the English-Italian dictionary by bab.la.