garba

listen to the pronunciation of garba
Spanish - English
sheaf, bundle of grain bound together after harvesting