Adjective Definition

semipermanent

1.Definition: relating to or extending over a relatively long time




Please Share