flagellating
Flagellating
translation of 'flagellating'
verb
mendera
definition
Credits: Google Translate
| English to Indonesian Dictionary flagellating |