Translation for "monter sur toi" to english
Monter sur toi
  • climb on you
  • up on you
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test