Home >  Term: guzzle
guzzle

In the Shetland Islands, an angry blast of wind, dry and parching.

0 0

Penulis

© 2024 CSOFT International, Ltd.