English to Chinese Dictionary

Search:

哈梅内伊 méi nèi Khamenei, Ayatollah Aly (1939-), Supreme Leader of Iran, aka Ali Khamenei


<< back to the home page