Englishmast
Englishsupply and fit a mast to a ship
Idomastizar
Italianalberare, inalberare
English translator: English inalberare Eesti sõnaraamat Español Traductor Svenska Översättare