vocab dash
Log in
Sign up
embaucada
Meanings
Noun
1. con, trick