carmen: meaning and definitions

SpanishType a word

What is carmen?

  • m. En Granada, quinta de recreo con huerto o jardín.