demarrarse - Spanish English Dictionary
History

demarrarse



Meanings of "demarrarse" in English Spanish Dictionary : 5 result(s)

Spanish English
General
demarrarse [v] disused get lost
demarrarse [v] disused lose one's way
demarrarse [v] disused go off track
demarrarse [v] disused get off track
demarrarse [v] disused stray