curbed {feelings & emotions}, [ more curbed ; most curbed ]
Notices
  • under control