temescals
English
Noun
temescals
plural of
temescal