an ort und stelle

listen to the pronunciation of an ort und stelle
Немецкий Язык - Турецкий язык
mahallinde
Английский Язык - Турецкий язык
Немецкий Язык - Английский Язык
on promises
in situ
on the spot
on-the-spot
on the premises