bandurria
Top 35000
Meanings
Noun
1. bandurria (music)
2. Any of various birds on the genus Theristicus.