French to English Dictionary

Version Française

"« burnout » cervical" meaning in English