Home
Help
About
Contact
English to Chinese Dictionary
Search:
乐羊羊
lè
yáng
yáng
Happy sheep (group of five cartoon sheep), mascot of 2010 Guangzhou Asian games 廣州亞運會|广州亚运会
<< back to the home page