🇬🇧 en fi 🇫🇮

on-the-spot adjective

  • (idiomatic) At the scene; in the right place at the exact moment.
paikan päällä
Wiktionary Links