English to Arabic

Meaning for:
Weaverbird
other
طائر ويفيربيرد