French to English Dictionary

Version Française

"oranger (m)" meaning in English