Translation of quid in English:

quid

masculine noun

  • 1

    el quid de la cuestión es que ... the crux / nub of the matter is that ...