French to English Dictionary

Version Française

"optique flexible" meaning in English