Finnish

edit

Phrase

edit

siltä istumalta

  1. on the spot (at that very moment)