English to Arabic

Meaning for:
Allusive
other
ملمّح