Spanish-English Dictionaryadmiraré
admiraré
admirarse
Meaning of admiraré