antenna Latin Definition

Latin Word: antenna
Part of Speech: [Noun]
Definition: yard



Hire a Writer