Version Française
Translate
"same-sex relations"
to French Language
English to French
French to English
English
French
same-sex relations
(Sex.) relations homosexuelles.