canoa Italian - English
1.
Englishcanoe
-
Englishsmall long and narrow boat
-
Italiancanoa
Englishcanoe
-
Englishto ride or paddle a canoe
-
Italianandare in canoa
English translator: Italian English canoa Eesti sõnaraamat Español Traductor Svenska Översättare