barengbareng

Sense 1
English: Translation
stormy weather
noun
Sense 2