Portuguese-English dictionary »

petardar meaning in English

PortugueseEnglish
petardar verb

petard(to attack)
verb
[UK: pɪ.ˈtɑːd] [US: ˈpe.tərd]