Definition of トロール

トロール

torooru

Common word
noun, no-adjective
1.
trawl
2.
troll