冤臭
Mandarin: yuan1 chou4
T1
T3
Definitions
  1. 1 rotten or horrible smell; stench
← Back to dictionary