Synonyms for "falanga"

Words with similar meaning