cellulanus Latin Definition

Latin Word: cellulanus
Part of Speech: [Noun]
Definition: hermit



Hire a Writer