Spanish-English dictionary »

tostada melba meaning in English

SpanishEnglish
tostada Melba noun
{f}

Melba toast(toast)
noun