Chinese-English dictionary »

狼狗 /lánggǒu/ meaning in English

ChineseEnglish
狼狗 /lánggǒu/ noun

wolfhound [wolfhounds](dog)
noun
[UK: ˈwʊlf.haʊnd] [US: ˈwʊlf.haʊnd]