French-Spanish dictionary »

triboluminescence meaning in Spanish

FrenchSpanish
triboluminescence nom {f}

triboluminiscencianoun
{f}