ตุ่ยๆ

dtùi-dtùi

Adjective

    • slightly foul-smelling