Back to Dictionary
多力多滋
Duōlìduōzī
1.
Doritos (brand of tortilla chips)
Noun