Romanian-French dictionary »

canal d’irrigation meaning in French

RomanianFrench
canal d’irrigation

canal de irigare◼◼◼

Your history