strange to say

listen to the pronunciation of strange to say
Englisch - Türkisch
hayret
Englisch - Englisch
it is weird that -, interesting that -