front garden in Finnish
front garden in Finnish
etupiha
A garden at the front of a property.
etupuutarha
A garden at the front of a property.