See also: carras

English edit

Proper noun edit

Carras

  1. plural of Carra