Versión en Español
Meaning of
"superdotado, superdotada"
in English language
Spanish to English
English to Spanish
Spanish
English
superdotado, superdotada
(adm) (pet), water walker