columba Latin Definition

Latin Word: columba
Part of Speech: [Noun]
Definition: dove, pigeon



Hire a Writer