chorda Latin Definition

Latin Word: chorda
Part of Speech: [Noun]
Definition: cord, string



Hire a Writer