centre

/sɑ̃tʁ/

Frequency rank #728

Translations

  • center
  • centre

Definitions

  1. noun

    centre, center

  2. noun

    cross, specifically one directed into the penalty area

Nearby words