vespa Latin Definition

Latin Word: vespa
Part of Speech: [Noun]
Definition: wasp



Hire a Writer