Chinese-English dictionary »

父兽 meaning in English

ChineseEnglish
父兽 noun

sire [sires](male animal)
noun
[UK: ˈsaɪə(r)] [US: ˈsaɪər]