Spanish-English Dictionaryalquilar
Meaning of alquilar