French-English dictionary »

avunculicide meaning in English

FrenchEnglish
avunculicide nom {m}

avunculicidenoun