Translation of limfa in English:

limfa

lymph

noun

  • 1

    lymph, colourless fluid from body tissue or organs