Chinese-English dictionary »

大羊驼 /dàyángtuo/ meaning in English

ChineseEnglish
大羊驼 /dàyángtuo/ noun

llama [llamas](South American mammal of the camel family, Lama glama)
noun
[UK: ˈlɑː.mə] [US: ˈlɑː.mə]