Flashcards in Popular Expressions Deck (3)
Loading flashcards...
0
Q
To embark on a project
A
Embarcarse en un proyecto
1
Q
To tackle a subject
A
Abordar un tema
2
Q
To undergo close scrutiny
A
Pasar por todas las aduanas