Search term défeuiller has one result
Jump to
FR French EN English
défeuiller (v) [général] defoliate (v) [général]

French English translations

FR Synonyms for défeuiller EN Translations
arracher [dépouiller] wrest