English to Chinese Dictionary

Search:

鞑虏 Tartar (derogatory) / also used as an insulting term for Manchus around 1900


<< back to the home page