Spanish-English Dictionaryrefrendar
Meaning of refrendar