scrofa Latin Definition

Latin Word: scrofa
Part of Speech: [Noun]
Definition: sow



Hire a Writer