Slovnenya

Translation English Japanese: to leeward

Dictionary: main
to leeward
noun