spanish rice

Noun
  1. Spicy rice with tomatoes and onions and green peppers (synset 107893275)

Other Searches