torrade(te)s

/toor-AH-dehs/
[Catalan]

Little toasts

Countries

Regions

Related terms