merda Latin Definition

Latin Word: merda
Part of Speech: [Noun]
Definition: dung, excrement



Hire a Writer