See also: Caretta

Italian

edit

Noun

edit

caretta f (plural carette)

  1. loggerhead turtle

Anagrams

edit