hosanna Latin Definition

Latin Word: hosanna
Part of Speech: [Other]
Definition: hosanna



Hire a Writer