cover in Finnish
cover in Finnish
suoja
hiding
piilo
hiding
peittää
to conceal or protect
piilottaa
to conceal or protect
suojata
to conceal or protect
suojata
protect by shooting
astua
copulate (of animals)