No exact translation found for
مصبوب

Do you mean: