Deliverer



noun
1.
អ្នកផ្ដល់ឱ្យ, អ្នកជួយជីវិត, អ្នកប្រគល់, ដោះលែង