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