English
›
Words
a
putting off to a later time
Translation:
English
Noun
2
deferment
Add
Translation