Portuguese-English dictionary »

de uma só tacada meaning in English

PortugueseEnglish
de uma só tacada noun

one fell swoop(one stroke; one action or event with many results)
noun