English-Italian dictionary »

dog shit meaning in Italian

EnglishItalian
dog shit (fecal matter produced by a dog)
noun

merda del canenoun
{f}