white-bridled finch (melanodera princetoniana) - Turkish English Dictionary

Suggest a Term