tortilla : Idioms & Phrases


tortilla chip

  • noun a small piece of tortilla
WordNet