Search term hamstra has 3 results
Jump to
SV Swedish EN English
hamstra (n v) [accumulate a stockpile] stockpile (n v) [accumulate a stockpile]
hamstra (v) [acquire or increase stock] stock up (v) [acquire or increase stock]
hamstra (v) [förråd] hoard (v) [förråd]

Swedish English translations