Paella in English | Spanish to English Translation
paella
noun
1. (culinary)
a. la paella (F)
We usually eat paella on Sundays.Los domingos solemos comer paella.
Search history
Did this page answer your question?