do a melba meaning
(old Aust sl)
1. To make repeated farewell performances
2. To return from retirement
1. To make repeated farewell performances
2. To return from retirement
- melba: Noun: Melba & ...
- melba toast: Noun: Melba toast& ...
- peach melba: Noun: peach melbaI ...