Dutch-English dictionary »

chatbox meaning in English

DutchEnglish
chatbox substantief
{m}

chat room(website)
noun