hair cutting and twisting machine - Alemán Inglés Diccionario