tailorbird

listen to the pronunciation of tailorbird
English - English
tropical Asian warbler that stitches leaves together to form and conceal its nest
tailorbird
Favorites