Version Française
Meaning of
"martinets (fouets)"
in English language
French to English
English to French
French
English
martinets (fouets)
cat o’ nine tails