vastuuvapauden, tihkua, piilottaa, salata

listen to the pronunciation of vastuuvapauden, tihkua, piilottaa, salata
Finnisch - Englisch
discharge, exude; hide, conceal