ตัวถ่วง

dtua-thùang

Noun

    • hindrance; impediment