Dictionary search results

Showing 1-2 of 2 results

pirogue US English

A long narrow canoe made from a single tree trunk, especially in Central America and the Caribbean

pirogue English-Spanish

piragua f