Spanish Participle humanadas f pl feminine plural of humanadoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads