self-flagellating - Spanish English Dictionary
History

self-flagellating



Meanings of "self-flagellating" in Spanish English Dictionary : 1 result(s)

English Spanish
General
self-flagellating flagelador [adj]