Hungarian-English dictionary »

önostorozás meaning in English

HungarianEnglish
önostorozás főnév

self-flagellation◼◼◼noun