Betrays

German Meaning

verraten

enttäuschen

preisgeben

brechen

im Stich lassen

tauschen

English Meaning

  1. Third-person singular simple present indicative form of betray.