punishment by hitting for losing in a game of spinning times - Turkish English Dictionary

Suggest a Term