bn:27169643n
Noun Concept
EN
larrup
EN
A blow or smack. Wiktionary
Definitions
Sources
EN
A blow or smack. Wiktionary
Wiktionary
EN