Polish-English dictionary »

mumio meaning in English

PolishEnglish
mumio noun

shilajitnoun
tar-like substance used in traditional medicine