FEEDBACK

Meaning of 猪婆龙

Lookup via: Pinyin | Radicals
zhū lóng (Trad.: 豬婆龍)
Chinese alligator (Alligator sinensis)