kamus
.
Search
About
lee_side
English
lee, lee side, leeward
Noun
The side of something that is sheltered from the wind
English: lee, lee side, leeward
English words with similar meanings
Show 2 words
lee
leeward