cartate
Italian
Noun
cartate
f
plural of
cartata
Anagrams
caretta