Spanish-English Dictionaryadmiráramos
admiráramos
admirarse
Meaning of admiráramos