biquini

[Spanish]

A toasted ham and cheese sandwich.

Synonyms in other languages

Spanish

Countries