SpanishDictionary.org




Spanish Dictionary Search






Chocha in English

Vagina {f} [Caribbean, Central America, Puerto Rico, slang]

Chocha in English

Woodcock {f} [ornithology]