Spanish-French dictionary »

artillado | técnico meaning in French

SpanishFrench
artillado | técnico noun

technicalnom {m}

Your history