English to Arabic

Meaning for:
Immaculate
other
نظيف جدا