365bet中国官方网站

  • word of the day

    padlock

    padlock - 365bet中国官方网站 definition and meaning for word padlock

    Definition
    (noun) a detachable lock; has a hinged shackle that can be passed through the staple of a hasp or the links in a chain and then snapped shut Definition
    (verb) fasten with a padlock
  • Download our Mobile App Today