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