Spanish-English Dictionaryrentar
Meaning of rentar