Version Française
Meaning of
"pirogue"
in English language
French to English
English to French
French
English
pirogue
pirogue
pirogue
pirogue, canoe (US)
pirogue
boat (skiff)