French-Spanish dictionary »

technical meaning in Spanish

FrenchSpanish
technical nom {m}

artillado | técniconoun