mò míng qí miào

Translation

  • (idiom) baffling
  • bizarre
  • without rhyme or reason
  • inexplicable

Synonyms

Chinese Tones