obstacle

อุปสรรค
translation of 'obstacle'
noun
เครื่องกีดขวาง,
เหตุขัดข้อง,
อุปสรรค,
ข้อขัดข้อง,
มาร
definition
Credits: Google Translate