Dictionary search results

Showing 1-3 of 3 results

Palio British & World English

A traditional horse race held in Siena twice a year, in July and August

palio Spanish-English

canopy

recibir a algn bajo palio in palio Spanish-English

to give sb a royal welcome