English-French dictionary »

federast meaning in French

EnglishFrench
federast noun

fédérastenom