Spanish-English Dictionaryfelicitar
Meaning of felicitar