Pinyin Dictionary results for "te luo yi mu ma"

特洛伊木马
Trojan horse
Dictionary data provided by CC-CEDICT