Dictionary English – Romanian

pellicle



Substantiv