kamus
.
Search
About
snow_bank
English
snow bank, snowbank
Noun
A mound or heap of snow
English: snowbank, snow bank
English words with similar meanings
Show 1 words
snowbank