Translation of zotal in English:

zotal

disinfectant, n.

masculine noun

Spain
trademark

  • 1

    disinfectant
    • Zotal Teatre ha sido uno de los pocos grupos que siguió con la idea de un circo de cámara con animales.