Portuguese-English dictionary »

imageboard meaning in English

PortugueseEnglish
imageboard noun
{m}

imageboard(type of internet forum)
noun