Definify.com

Definition 2025


defoliantes

defoliantes

Spanish

Noun

defoliantes

  1. plural of defoliante