English-Chinese dictionary »

mongrel meaning in Chinese

EnglishChinese
mongrel [mongrels] (someone of mixed kind)
noun
[UK: ˈmʌŋ.ɡrəl]
[US: ˈmʌŋ.ɡrəl]

杂种 /zázhǒng/noun

混血儿 /hùnxuèr/noun

混血兒noun

雜種noun