deruŋ

Phonetic
[deruŋ]
English: Translation
horn
noun
Animals
Body parts
Hill Remo
Notes

2005; transcribed AC;