carrate

Italian

Noun

carrate f

  1. plural of carrata