Translation of langir in English:

langir

noun

  • 1

    a type of small tree