servicentro
Top 50000
Meanings
Noun
1. gas station, service station, service center (Andes Mountains, Colombia, Costa Rica, Cuba, Paraguay, Uruguay)