why do you meet her there, of all places?

listen to the pronunciation of why do you meet her there, of all places?
Английский Язык - Немецкий Язык
Warum triffst du dich mit ihr gerade dort?