Spanish-English Dictionaryrefinar
Meaning of refinar