Vocabulary

迷訳

confused translation; puzzling translation

noun