carrabioses
English
Noun
carrabioses
plural of
carrabiose