shield in Finnish
shield in Finnish
suoja
anything that protects or defends
kilpi
anything that protects or defends