Spanish-French dictionary »

techadora meaning in French

SpanishFrench
techadora noun
{f}

couvreusenom {f}

techador | techadora noun

couvreurnom {m}