Home
Random
Log in
Settings
Donations
About Wiktionary
Disclaimers
Search
melba finch
Language
Watch
Edit
English
edit
Noun
edit
melba
finch
(
plural
melba finches
)
Pytilia melba
, an
estrildid
finch
of
Africa
.