FEEDBACK

Meaning of 巨兽

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