ciconia Latin Definition

Latin Word: ciconia
Part of Speech: [Noun]
Definition: stork



Hire a Writer