French-Spanish dictionary »

triboluminescent meaning in Spanish

FrenchSpanish
triboluminescent adjectif

triboluminiscenteadjective

Your history