meaning of auf unheimliche Weise

auf unheimliche Weise - German to English

eerily