tolash

listen to the pronunciation of tolash
Englisch - Englisch
To scourge severely