carrate
Italian
Noun
carrate
f
plural of
carrata