Italian-English dictionary »

tarzanello meaning in English

ItalianEnglish
tarzanello noun
{m}

dingleberry(piece of feces)
noun