Spanish-English Dictionarysubestimad
subestimad
subestimar
Meaning of subestimad