← Back to browseトローチ[toroochi]noun#80,108Japanese definitionNo Japanese definition yet.English definitiontroche; (throat) lozenge; cough dropExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsトロールトロール船トロールせんトロール網トロールあみトロトローリングトロール漁船トロールぎょせん← トレパクトワイライトプリンセス →