white-headed buffalo-weaver - Turkish English Dictionary

Suggest a Term