English-Polish dictionary »

on the spot meaning in Polish

EnglishPolish
on the spot at the very moment

z miejsca