vocab dash
Log in
Sign up
bandurria
Top 35000
Meanings
Noun
1. bandurria
(music)
2. Any of various birds on the genus Theristicus.