牲畜
Mandarin: sheng1 chu4
T1
T1
Definitions
  1. 1 domesticated animals; livestock
← Back to dictionary