English to Arabic

Meaning for:
Preen
other
نظّف