French to English Dictionary

Version Française

"orbite de l’oeil, la cavité orbitaire" meaning in English