Spanish-French dictionary »

tenacilla meaning in French

SpanishFrench
tenacilla noun
{f}

fer à frisernom {m}

Your history