Spanish-English Dictionarysuplicar
Meaning of suplicar