NichiDict

トローチ

[toroochi]

Meanings

1.Noun

troche; (throat) lozenge; cough drop