fustigation
English
fustigation meaning in English • fustigation का अर्थ अंग्रेजी में
Noun
- A punishment by beating with a stick or club; cudgeling.