Slovnenya

Translation English Japanese: leeward side

Dictionary: main
leeward side
noun