Spanish-English dictionary »

gamborimbo meaning in English

SpanishEnglish
gamborimbo noun
{f}

dingleberry(piece of feces)
noun