meaning of bemogeln

bemogeln - German to English

to cheat