French-English dictionary »

mecsplication meaning in English

FrenchEnglish
mecsplication nom {m}

mansplainingnoun