catalufas
English
Noun
catalufas
plural of
catalufa