horsemeat in Japanese
horsemeat in Japanese
桜肉
The meat from a horse.
馬肉
The meat from a horse.