French-Spanish dictionary »

technetium meaning in Spanish

FrenchSpanish
technetium

tecnecio