English to Arabic

Meaning for:
Wren
other
النمنمة