Spanish-English Dictionaryultimar
Meaning of ultimar