Definition, Meaning, Synonyms & Anagrams | Spanish word CRETA
CRETA
Definitions of CRETA
- A island in Greece
- (geology) chalk (rock)
- (vulgar, Dominican Republic) the labia minora; the vaginal lips
Number of letters
5
Is palindrome
No
Search for CRETA in:
Page preparation took: 149.56 ms.