columbula Latin Definition

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



Hire a Writer