Dictionary English – Romanian

leaflet



Substantiv