莫名其妙
Mandarin: mo4 ming2 qi2 miao4
T6
T4
T4
T6
Definitions
  1. 1 mysterious; without reason; odd; mystifying; baffling; puzzling; perplexing; unaccountable; strange
← Back to dictionary