Translate
مِيكْرُوباص
Do you mean: