Englishcanvas
EnglishTo cover an area or object with canvas
Frenchtoiler, entoiler
Italianintelare
English translator: Italian intelare Eesti sõnaraamat Español Traductor Svenska Översättare