Translation of renda in English:

renda

lace

noun

  • 1

    lace