CASCARA


Meaning of CASCARA in English

noun see: quash Date: 1879 ~ buckthorn , ~ sagrada

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.