piece of skirt - Turco Inglés Diccionario