English-Italian dictionary »

dingleberry meaning in Italian

EnglishItalian
dingleberry (piece of feces)
noun

tarzanellonoun
{m}