English Translation for licorice root
licorice root
اصل السوس جڑ
Search Result for licorice root
licorice
See Definition and Meaning
root
English definition for licorice root
1. n. root of licorice used in flavoring e.g. candy and liqueurs and medicines
Sponored Video