Definition of “Liquid Paper” - English Dictionary

English