noun a paper made waterproof and translucent by treatment with oil.
oilpaper 🔊 Listen to this noun a paper made waterproof and translucent by treatment with oil. Share Facebook Twitter Google +