Version Française
Meaning of
"rapports sexuels forcés (ou imposés sous la contrainte)."
in English language
French to English
English to French
French
English
rapports sexuels forcés (ou imposés sous la contrainte).
coerced sex