Home >  Term: kaavie
kaavie

In Scotland, a heavy fall of snow.

0 0

Penulis

© 2024 CSOFT International, Ltd.