Arabic-English dictionary »

طائر ويفيربيرد meaning in English

ArabicEnglish
طائر ويفيربيرد

Weaverbird[UK: ˈwiː.və.bɜːd] [US: ˈwiː.və.bɝːd]