English-Chinese dictionary »

dagger-axe meaning in Chinese

EnglishChinese
dagger-axe noun

noun

Your history