Wiktionary
caramoussals
n. (plural of caramoussal English)
n. (plural of caramoussal English)