Definify.com

Definition 2024


temascal

temascal

Spanish

Noun

temascal m (plural temascales)

  1. Alternative spelling of temazcal

References