CACHOU


Meaning of CACHOU in English

n. (French) scented pill taken to sweeten the odor of breath; catechu

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.