Spanish Verb embarrancad second-person plural imperative of embarrancarWikiwand - on Seamless Wikipedia browsing. On steroids.