FEEDBACK

Meaning of 莫名其妙

Use your mouse
to draw a Chinese
character here
míng miào
(idiom) baffling; inexplicable
Related Words
Synonym: 无缘无故
Example Sentences