terengeteng

Sense 1
English: Translation
an intense situation or condition of the rays or sunlight reaching the earth
Sky, weather and climate
Sense 2
ret-alexander-fb-profile