Definitions and translations for "let me off here, please"

English - Turkish - let me off here, please

burada ineyim lütfen.

English - Greek - let me off here, please

αφήστε με εδώ
Share this page
Dictionary Extension