catharsis English - French

1.

  • Englishin drama, a release of emotional tension

  • Frenchcatharsis


Related words

cathartic 




English translator: English French catharsis  Eesti sõnaraamat   Español Traductor   Svenska Översättare