locación
Top 15000
Meanings
Noun
1. rental, leasing
2. location (Mexico, US, Central America, Cuba, Puerto Rico, Colombia, Venezuela, Ecuador, Chile)