Definition of "petar"

petar

  • noun

    plural petars

    1. Obsolete form of petard.