French to English Dictionary

Version Française

"opiniâtre" meaning in English