English to Arabic

Meaning for:
Aberdevine
other
عصفور أصفر و أخضر صغير