Chows

Russian Meaning

чау

чау-чау

еда

English Meaning

  1. Plural form of chow.