tortora – English–Italiano translations
🇮🇹 it en 🇬🇧
tortora noun
/ˈtortora/
|
|
|---|---|
|
turtledove, turtle dove |
|
dove-colour, dove-grey, light grey |