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