harppunoida

suomi-englanti sanakirja

harppunoida englanniksi

  1. harpoon

  1. To harpoon.