English | German | Russian | Czech

sumacade English

Meaning sumacade meaning

What does sumacade mean?

sumacade

A sweetened drink made with the drupes of the sumac.

Are you looking for...?