Spanish-English dictionary »

sala de plática meaning in English

SpanishEnglish
sala de plática noun
{f}

chat room(website)
noun