Translation for "ajaa paikalle" to english
Ajaa paikalle
  • to run the site
  • drive to the scene
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test