English-Turkish dictionary »

dewlap meaning in Turkish

EnglishTurkish
dewlap [dewlaps] (pendulous skin under neck)
noun
[UK: ˈdjuː.læp]
[US: ˈdjuː.læp]

gerdannoun

gıdıknoun