cheval

[French] plural chevaux

Horse. Horse meat.

Countries