Dictionary English – Romanian

stackyard



Substantiv
1. (agr.)

arie