Italian-English dictionary »

chi lo trova se lo tiene chi lo perde lo rimpiange meaning in English

ItalianEnglish
chi lo trova se lo tiene chi lo perde lo rimpiange phrase

finders, keepers(whoever finds something is allowed to keep it)
phrase