Milta
About
ܬܘܚܪܬܐ
tawkharta
noun
eastern
Definition
delay; deferment, postponement
← Back to search