Definify.com

Definition 2026


defoliantes

defoliantes

Spanish

Noun

defoliantes

  1. plural of defoliante