No exact translation found for
مَسْكُوب

Do you mean: