More Dictionaries
التوا/ٹال مٹول in English
deferral
postponement