ancora Latin Definition

Latin Word: ancora
Part of Speech: [Noun]
Definition: anchor



Hire a Writer