Portuguese-English dictionary »

trollar meaning in English

PortugueseEnglish
trollar verb

troll [trolled, trolling, trolls](internet: to incite anger)
verb
[UK: trəʊl] [US: troʊl]

Your history