Spanish-English Dictionaryadmirara
admirará
admirarse
Meaning of admirara