biscote
[
Spanish
]
Rusk. French toast. Bread sold ready toasted.
Countries
Spain