Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

empanada British & World English

a Spanish or Latin American pastry turnover filled with a variety of savoury ingredients and baked or fried

empanada Spanish-English

pasty, pie