English to Portuguese Dictionary landslide

landslide

Deslizamento de terra
translation of 'landslide'
noun
maioria de votos,
desmoronamento
Credits: Google Translate
Download the
HelloEnglishApp
image_one