Meaning of 'harpoon gun'

  • ஈட்டித் துப்பாக்கி


Browse English to Tamil Dictionary