love padlock

English

Noun

love padlock (plural love padlocks)

  1. Synonym of love-lock.