harpa Latin Definition

Latin Word: harpa
Part of Speech: [Noun]
Definition: harp



Hire a Writer