Slovnenya

Translation English French: small boat

Dictionary: main
small boat
noun