Home
Search
Index
Definify.com
Definition
2024
tortora
tortora
Italian
Noun
tortora
f
(
plural
tortore
)
turtle dove
Derived terms
tortora dal collare orientale
tortora domestica
Etymology
From
Latin
turtur
,
turturem
.
Similar Results
Torture
Torpor