on-the-spot – English–Suomi translations

🇬🇧 en fi 🇫🇮

on-the-spot adjective

  • at the scene
paikan päällä
Wiktionary Links