hamstrata

suomi-englanti sanakirja

hamstrata englanniksi

  1. hoard

  1. To hoard.