troll in Arabic
troll in Arabic
طْرُول
Pronounced: ṭrūl
giant supernatural being; grotesque humanoid creature living in caves or hills or under bridges