← Back to browseトンズラ[tonzura]noun#48,031Japanese definitionNo Japanese definition yet.English definitionfleeing; escapeExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsトントン← トレセンドニー →