Did you know the literal translation for Animal in Chinese is "Thing that moves"

Printable View