English-French dictionary »

transfemicide meaning in French

EnglishFrench
transfemicide noun

transféminicidenom