i've been set up!

listen to the pronunciation of i've been set up!
English - German
Da will mir jemand was in die Schuhe schieben!
i've been set up!
Favorites