cidra: meaning and definitions

SpanishType a word

What is cidra?

  • f. Fruto del cidro, algo mayor que el limón, que se usa en medicina.