No exact translation found for
مُمَغْطَس

Do you mean: