English synonyms about - contact  

curiosa

noun

1 curiosa

Books on strange or unusual subjects (especially erotica).


Find more on curiosa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0254