← Back to browseとらばさみ[torabasami]nounJapanese definitionNo Japanese definition yet.English definitionsteel trap; foothold trap; bear trapExamplesNo examples yet.Loading examples…Ask about this