Translation of dewlap in Malay

dewlap

gelambir

noun

  • 1

    gelambir