pelicanus Latin Definition

Latin Word: pelicanus
Part of Speech: [Noun]
Definition: pelican



Hire a Writer