vocab dash
Log in
Sign up
dar plancha
Meanings
Verb
1. be embarrassing
(Chile)