caramusas
English
Noun
caramusas
plural of
caramusa