Home
About
What is it?
How is it used?
Spanish Dictionary Search
Chocha in English
Vagina
{f} [Caribbean, Central America, Puerto Rico, slang]
Chocha in English
Woodcock
{f} [ornithology]