ianua Latin Definition

Latin Word: ianua
Part of Speech: [Noun]
Definition: door



Hire a Writer