carrabioses

English

Noun

carrabioses

  1. plural of carrabiose