heyelan

(Turkish - English)

landslide; avalanche; landslip





Translate from:Translate to:
Translating