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