Tamil Dictionary 🔍

troller

Troll"er, n. Defn: One who trolls.


troller - Similar Words