turtur Latin Definition

Latin Word: turtur
Part of Speech: [Noun]
Definition: turtle-dove



Hire a Writer