Translation of halba in English:

halba

fenugreek

noun

  • 1

    fenugreek, aromatic seeds used in medicine or as a spice