Translate Turkish Arabic المِيكْرُوب

Turkish
 
Arabic
Noun
...
 Add translation