Chinese-English dictionary »

馬誇威特 meaning in English

ChineseEnglish
馬誇威特 noun

macuahuitl(Aztec obsidian sword or club)
noun