French-English dictionary »

fédéraste meaning in English

FrenchEnglish
fédéraste nom

federastnoun