Spanish-English Dictionaryultimen
ultimen
ultimar
Meaning of ultimen