landslide


Results for "landslide"

English - Turkish Dictionary

landslide

(English - Turkish Dictionary) :
i. 1. toprak kayması, yer göçmesi, kayşa, heyelan. 2. seçimde oyların çoğunu kazanma.