English-Arabic dictionary »

petard meaning in Arabic

EnglishArabic
Petard [UK: pɪ.ˈtɑːd]
[US: ˈpe.tərd]

المتفجر