Spanish-English Dictionaryratificar
Meaning of ratificar