IT Italian dictionary: Canoa
Canoa has 30 translations in 15 languages
translations of Canoa
IT
ES
Spanish
3 translations
IT
DE
German
2 translations
IT
RU
Russian
3 translations