luòtuó

Word form luòtuó
Language: Chinese
Word meaning camel