Spanish–English dictionary

English translation of the Spanish word aterrarse

Spanish → English
  
SpanishEnglish
aterrarse stand inshore
aterrar land; terrify; destroy; demolish; cover with earth