Dictionary search results

Showing 1-2 of 2 results

paella British & World English

A Spanish dish of rice, saffron, chicken, seafood, etc., cooked and served in a large shallow pan