ES Spanish dictionary: embarrancar
embarrancar has 10 translations in 9 languages
translations of embarrancar
ES
PT
Portuguese
2 translations