guttur Latin Definition

Latin Word: guttur
Part of Speech: [Noun]
Definition: throat



Hire a Writer