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