English to Turkish Dictionary troll

troll

trol
translation of 'troll'
verb
oltayla balık tutmak,
birkaç sesle şarkı söylemek,
bağıra bağıra şarkı söylemek
noun
olta yemi,
trol,
muzip cüce
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one