Semopermanent
Word Dictionary
-> Semopermanent
Search:
Semopermanent
(n.) Half or partly permanent.
Terms of Use
Canadian Jobs