cat-CAT: meaning, definitions and translations

French dictionaryFrenchEnglish

What is cat?cat is CAT

What is CAT?

  • Abréviation de centre d'aide par le travail .
    Short for help center through work.