Chinese-English dictionary »

任豚 /rèntún/ meaning in English

ChineseEnglish
任豚 /rèntún/ noun

Nintendrone(Nintendo fanboy)
noun