Spanish-English Dictionaryaclamar
Meaning of aclamar