atone Thai Translation

atone - ไถ่โทษ

EnglishThaiTransliteration
atone
(Verb)
ไถ่โทษ
Related:ชดเชย, แก้ไข, ใช้โทษ, ชดใช้
tài toht