Spanish

edit

Proper noun

edit

Carracuca m

  1. an imaginary person of unknown origin

Usage notes

edit

Further reading

edit