escozores
Spanish
Noun
escozores
plural of
escozor