giant in Chinese
giant in Chinese
巨人
Very large.
巨人
A mythical human of very great size.