Definition, Meaning & Synonyms | Spanish word CACHUCHA
CACHUCHA
Definitions of CACHUCHA
- (dance) cachucha
- (Latin America) hat, cap
- (vulgar, Argentina) vulva; vagina
Number of letters
8
Is palindrome
No
Search for CACHUCHA in:
Page preparation took: 110.33 ms.