Spanish-English dictionary »

garbera meaning in English

SpanishEnglish
garbera noun
{f}

stook(pile or bundle)
noun
[UK: stˈʊk] [US: stˈʊk]