zafarse

listen to the pronunciation of zafarse
Spanisch - Englisch
escape, run away
throw off