gelemea

English: Translation
a by-product of the tumeric-making process
noun
carroll-soulik-1973