FEEDBACK

Meaning of 巨兽

Lookup via: Pinyin | Radicals
巨 jù 兽 shòu (Trad.: 巨獸)
giant creature; huge animal