No exact translation found for
مُنْزِف

Do you mean: