Translation of gelabir in English:

gelabir

jowl

noun

  • 1

    jowl, dewlap, loose skin on the throat