Spanish rice

Explore definitions, synonyms, and language insights of Spanish rice

Definitions

Noun
spicy rice with tomatoes and onions and green peppers

More General Terms