caparre
Italian
Noun
caparre
f
plural of
caparra
Anagrams
carpare
,
parcare