carrats

English

Noun

carrats

  1. plural of carrat