Latin-English dictionary »

merda meaning in English

LatinEnglish
merda [merdae] (1st) F
noun

dung, excrementnoun

rudenoun
[UK: ruːd] [US: ˈruːd]