English to Arabic

Meaning for:
Napped
other
مقيّل