Version Française
Meaning of
"Commandos (mpl) marine"
in English language
French to English
English to French
French
English
Commandos (mpl) marine
Marines (Royal Marines (RM))