Diminutive form meaning ‘Little one who mends or repairs’ or ‘Small restorer’

1 Post