English to Arabic

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