carcai
Italian
Verb
carcai
first-person singular past historic of
carcare
Anagrams
carica