Italian

edit

Noun

edit

carette f

  1. plural of caretta

Anagrams

edit