Melba

What is Melba?

Melba definition and meaning on Dictionary terms:
noun
(Dame) NellieHelen Porter Mitchell Armstrong, 1861

Tags: