走獸
Mandarin: zou3 shou4
noun
T2
T3
Definitions
  1. 1 quadrupeds; beasts of the field; animals that walk on all fours noun
← Back to dictionary