CHARRAS


Meaning of CHARRAS in English

(n.) The gum resin of the hemp plant (Cannabis sativa). Same as Churrus.

Webster's English dictionary.      Английский словарь Webster.