Dictionary English – Romanian

espalier



Substantiv
1. (hort.)

spalier