No exact translation found for
مَشْجُوب

Do you mean: