Slovnenya

Translation English Japanese: foresail

Dictionary: main
foresail
noun