English | German | Russian | Czech

troche English

Meaning troche meaning

What does troche mean?

troche

(= cough drop) a medicated lozenge used to soothe the throat

Synonyms troche synonyms

What other words have the same or similar meaning as troche?

Are you looking for...?