town, city or village - Turco Inglés Diccionario

Proponer traducción