珠羅
Mandarin: zhu1 luo2
Simplified: 珠罗
T1
T4
Definitions
  1. 1 Jura, mountains in eastern France that extend into Switzerland.
← Back to dictionary