花螺
Mandarin: hua1 luo2
T1
T2
Definitions
  1. 1 Sea snails
← Back to dictionary