Version Française
Meaning of
"oxford (armure)"
in English language
French to English
English to French
French
English
oxford (armure)
oxford