Translation for "déposer visites" to english
Déposer visites
  • drop off visits
  • deposit visits
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test