arm tine
Meaning and definitions of petard, translation in Irish language for petard with similar and opposite words. Also find spoken pronunciation of petard in Irish and in English language.
What petard means in Irish, petard meaning in Irish, petard definition, examples and pronunciation of petard in Irish language.