Definify.com

Definition 2025


temascal

temascal

Spanish

Noun

temascal m (plural temascales)

  1. Alternative spelling of temazcal

References