English to Portuguese Dictionary troll

troll

cantarolar
translation of 'troll'
verb
cantar alegremente,
girar,
pescar com carretilha,
rolar,
trinar,
cantarolar
noun
duende travesso,
isca,
ser sobrenatural,
espécie de rondó
Credits: Google Translate
Download the
HelloEnglishApp
image_one