Online Dictionary

benommen; betäubte Explained

benommen; betäubte at German => English Of Explained:

stunned