kamus
.
Search
About
stalling
English
stall, stalling
Noun
A tactic used to mislead or delay
English: stall, stalling
English words with similar meanings
Show 1 words
stall