Definify.com

Definition 2024


caretta

caretta

Italian

Noun

caretta f (plural carette)

  1. loggerhead turtle

Anagrams