chucha [choo'-chah]
noun
1. A female dog, bitch. (f)
2. ¡Chucha! (f)
exclamation to restrain her.
noun
1. Opossum. (f)
2. Body odour. (Andes) (f)
3. Cunt. (Andes) (f)
See also
Link to SpanishDict
Copy this code to your webpage:
Get help from experts
Members of SpanishDict receive free translation help from experts in our forum. Registration is quick, easy, and free.
