Arti dalam bahasa Indonesia

flagellating

mendera;

Arti lain yang mungkin

mencambuk;

Cari kata Inggris menurut abjad