Speaking Latino
Teach and Learn Real World Spanish
to foist upon, to saddle, to stick with someone the responsibility for