French-English dictionary »

clavardoir meaning in English

FrenchEnglish
clavardoir nom {m}

chat room◼◼◼(website)
noun