Home
Search
Index
Definify.com
Definition
2024
caretta
caretta
Italian
Noun
caretta
f
(
plural
carette
)
loggerhead turtle
Anagrams
cartate
Similar Results
Arietta
Cavetto
Caret