Spanish-French dictionary »

triboluminiscencia meaning in French

SpanishFrench
triboluminiscencia noun
{f}

triboluminescencenom {f}