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