Translation of gelambir in English:

gelambir

dewlap

noun

  • 1

    dewlap, fold or loose skin at the throat of cattle etc., flab, flabbiness, fat