Milta
About
ܕܘܡܪܐ
dummara
noun
eastern
Definition
amazement, wonder, marvel; stupor; admiration
← Back to search