English to Arabic

Meaning for:
Chaffinches
other
الشرشور