atrojarse - translation to English
Diclib.com
Online Dictionary

atrojarse - translation to English


atrojarse      
find no way out, be trapped; get confused (Caribbean)