a translucent, waterproof paper made by soaking in oil

listen to the pronunciation of a translucent, waterproof paper made by soaking in oil
İngilizce - İngilizce
oilpaper
a translucent, waterproof paper made by soaking in oil