overpowering
ที่เอาชนะ
translation of 'overpowering'
adjective
ที่มีกำลังเหนือ,
ที่เอาชนะ
definition
Credits: Google Translate