Online Dictionary
Definition of " Высадите меня здесь, пожалуйста " in Russian English Dictionary
Results
Высадите меня здесь, пожалуйста
  • {PHR} off: Let me off here, please