Go to Homepage
[Subject: Generalities]
- Obstruir.
Translated in 11 languages
- 1- Atragantarse. 2- Apurar a uno cuando está haciendo una cosa
Translated in 1 languages
[Subject: American]
- Meter o meterse en un problema. Tapar un conducto
Translated by: SYLVIA VERGARA