Arti dalam bahasa Indonesia

castigated

menghukum; memarahi

Arti lain yang mungkin

meyiksa;

Cari kata Inggris menurut abjad