ñí'ìn

English: Translation
sweat lodge
Spanish: Translation
temazcal
noun
Place names