corazzare

listen to the pronunciation of corazzare
Italian - Turkish
zırhla donatmak
Italian - English
armour, armor
plate