vocab dash
Log in
Sign up
tomber dans l'escarcelle
Meanings
Verb
1. to fall into someone's hands
(figuratively)