vocab dash
Log in
Sign up
dar de sí
Meanings
Verb
1. to stretch
(idiomatic)
2. to contribute
(idiomatic)