goluba - Spanish English Dictionary
History

goluba



Meanings of "goluba" in English Spanish Dictionary : 1 result(s)

Spanish English
General
goluba [f] ES local rough glove to pull thistles from fields