English-Spanish dictionary »

dingleberry meaning in Spanish

EnglishSpanish
dingleberry (piece of feces)
noun

gamborimbonoun
{f}