pastil


Results for "pastil"

Turkish - English dictionary

pastil

(Turkish - English dictionary) :
pastille; troche, throat lozenge; cough drop.