Search results for "muq dvgeui"

muq dvgeui /muʔ⁵⁵ də³¹gɯi⁵⁵/ n stick insect 竹节虫 | Literally "sky dog". 直译“天狗”.
Comments (0)