Translation of lephaga in English:

lephaga

type of earmark

noun (class 5, plural maphaga)

  • 1

    type of earmark