Dictionary English – Romanian

liberation



Substantiv
1.

eliberare


2. (chim.)

degajare