English-Chinese dictionary »

spitting image meaning in Chinese

EnglishChinese
spitting image (the exact likeness of someone)
noun
[UK: ˈspɪ.tɪŋ.ˈɪ.mɪdʒ]
[US: ˈspɪ.tɪŋ.ˈɪ.mɪdʒ]

一模一样 /yīmóyīyàng/noun

活像 /huóxiàng/noun