kamus
.
Search
About
semipermanent
English
long-run, long-term, semipermanent
Adjective
Relating to or extending over a relatively long time
English: long-run, long-term, semipermanent
English words with similar meanings
Show 2 words
long-run
long-term