weu

English: Translation
pierce; impale
ID
1364