ōu mǔ lóng

Translation

  • Omron Corporation (Japanese electronics company)
Chinese Tones