English-Polish dictionary »

stumble upon meaning in Polish

EnglishPolish
stumble upon verb
to come across by accident; to discover by accident

potknąć sięverb