Milta
About
ܕܘܝܪܐ
duyyara
noun
eastern
Definition
stay, sojourn, visit; residence
← Back to search