English Spanish Dictionary

English - español

landslide in Spanish: