handle of an axe/hatchet - Turkish English Dictionary

Suggest a Term