kamus
.
Search
About
letting_down
English
letting down, lowering
Noun
The act of causing something to move to a lower level
English: lowering, letting down
English words with similar meanings
Show 1 words
lowering