Spanish-French dictionary »

acequia | canal de riego meaning in French

SpanishFrench
acequia | canal de riego noun

canal d’irrigationnom {m}

Your history