Slovnenya

Translation English French: canoe

Dictionary: main
canoe
noun