Search term has 2 results
Jump to
JA Japanese EN English
harpoon
(n) [fish spear] tren (n) [fish spear] (n)