English to Deutsch Dictionary
smote
Mensur (Studentenverbindung)
Meaning for smote found in 10 Languages.
Sponored Video