English-Polish dictionary »

triboluminescence meaning in Polish

EnglishPolish
triboluminescence noun
production of light by friction

tryboluminescencjanoun