Spanish-English Dictionaryplanteaba
planteaba
plantear
Meaning of planteaba