meaning of biscote

biscote - Spanish to English

Melba toast