Dictionary English – Romanian

hedgerow



Substantiv