Chinese-English dictionary »

蘇門犀 meaning in English

ChineseEnglish
蘇門犀 noun

Sumatran rhinoceros(Dicerorhinus sumatrensis)
noun