castigate Thai Translation

castigate - ลงโทษ

EnglishThaiTransliteration
castigate
(Verb)
ลงโทษ
long toht