hand out leaflets - Turco Inglés Diccionario