English-Portuguese dictionary »

set the thames on fire meaning in Portuguese

EnglishPortuguese
set the Thames on fire (to achieve something amazing)
verb

meter uma lança em Áfricaverb