Spanish-English Dictionarysuplicad
suplicad
suplicar
Meaning of suplicad