almazaras
Spanish
Noun
almazaras
plural of
almazara