See also: CTRs

English edit

Noun edit

ctrs

  1. plural of ctr

Anagrams edit