Version Française
Meaning of
"la lutte"
in English language
French to English
English to French
French
English
la lutte
struggle
la lutte contre les animaux nuisibles (y compris les lapins) en relation avec l’agriculture
Pest control (including rabbits) related to agriculture