heyelan


Results for "heyelan"

Turkish - English dictionary

heyelan

(Turkish - English dictionary) :
landslide, landslip. etmek (for earth) to slide down.