kamus
.
Search
About
tortilla_chip
English
tortilla chip
Noun
A small piece of tortilla
English: tortilla chip