Slovnenya

Translation English French: sailing ship

Dictionary: main
sailing ship