English-French dictionary »

avunculicide meaning in French

EnglishFrench
avunculicide noun

avunculicidenom {m}