English → Turkish - let me off here, please

burada ineyim lütfen.

English → Greek - let me off here, please

αφήστε με εδώ
dictionary extension
© dictionarist.com