See also: Caretta

Italian edit

Noun edit

caretta f (plural carette)

  1. loggerhead turtle

Anagrams edit