French-Spanish dictionary »

technologiste meaning in Spanish

FrenchSpanish
technologiste nom

tecnóloganoun
{f}