Translation of grosella roja in English:

grosella roja

redcurrant, n.

feminine noun

  • 1

    redcurrant