Spanish-English Dictionaryplantara
plantará
plantar
Meaning of plantara