Italian-English dictionary »

sul posto meaning in English

ItalianEnglish
sul posto preposition

on the spot(in a particular place)
preposition
[UK: ɒn ðə spɒt] [US: ɑːn ðə ˈspɑːt]