distribute leaflets - Turco Inglés Diccionario