Spanish Participle otada f sg feminine singular of otadoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads