vocab dash
Log in
Sign up
estrangulación
Top 30000
Meanings
Noun
1. strangulation, strangling
2. choke (control on a carburetor)