Latin-English dictionary »

turtur meaning in English

LatinEnglish
turtur [turturis] (3rd) M
noun

turtle-dovenoun
[UK: ˈtɜːtl.dʌv] [US: ˈt3təl.ˌdʌv]

Your history