Italian-English dictionary »

gregaria meaning in English

ItalianEnglish
gregaria noun
{f}

domestique(cyclist on a cycle racing team whose role is to assist the team’s designated leaders, even if at the expense of their own individual performance)
noun