Spanish-French dictionary »

artilugio meaning in French

SpanishFrench
artilugio noun
{m}

gadgetnom {m}

artilugio | chisme | cosilla noun

truc

Your history