descarrillar - Spanish English Dictionary

descarrillar

Meanings of "descarrillar" in English Spanish Dictionary : 1 result(s)

Spanish English
General
descarrillar [v] disused tear the jaws asunder