biquini
[
Spanish
]
A toasted ham and cheese sandwich.
Synonyms in other languages
Spanish
bikini
Countries
Spain