small public transportation bus with a fixed route - Turco Inglés Diccionario

Proponer traducción