harpoon


Results for "harpoon"

English - Turkish Dictionary

harpoon

(English - Turkish Dictionary) :
i. zıpkın. f. zıpkınlamak.