Translation of alzacristales in English:

alzacristales

masculine noun

  • 1

    un coche con alzacristales eléctrico a car with electric windows