Inglésto equip with armour
Finlandéspanssaroida,
Inglésto provide something with an analogous form of protection
Finlandéspanssaroida
English translator: Spanish panssaroida Eesti sõnaraamat Español Traductor Svenska Översättare