Dictionary English – Romanian

flower-bed



Substantiv
1.

strat de flori