French-Romanian dictionary »

canal de irigare meaning in Romanian

FrenchRomanian
canal de irigare

canal d’irrigation◼◼◼