What does «granuja» mean in Spanish?

  • Shelled grapes.
  • You rascal, you rascal.
  • Scoundrel.
diccio-o.com - 1998 - 2022