Spanish-English Dictionarysubestimaba
subestimaba
subestimar
Meaning of subestimaba