Dictionary
Gramatyka angielska
Word: Self-restraint
ID Word Wordtype Definition 138012 Self-restraint n. Restraint over one's self; self-control; self-command.
Do you know these words?
Water pheasant | Chitty | Those | Parroter | Nicker |