English-Portuguese dictionary »

stumble upon meaning in Portuguese

EnglishPortuguese
stumble upon (to come across by accident; to discover by accident)
verb

tropeçarverb

Your history