Dictionary English – Romanian

folding-screen



Substantiv