dewlapEnglish

dewlap

Noun

A hanging fold of loose skin on an elderly person's neck

English: dewlap

Bahasa: gelambir

Bahasa words with similar meanings