Spanish-English Dictionaryimplorar
Meaning of implorar