Chichewa to English Meaning :: troche
troche: Troche   
Troche :
troche
Synonyms :
Pastille, Pastil, Cough drop
English Meaning :
(Noun : A medicated lozenge used to soothe the throat)

Browse English Words


Browse Chichewa Words


Your Favorite Words
Your Search History
All Dictionary Links