three-pronged harpoon for catching large fish - Turkish English Dictionary

Suggest a Term