Englishlandscape
Englishcreate or maintain a landscape
Finnishmaisemoida
Italianpaesaggio
Macedonianпејзажира
English translator: French maisemoida Eesti sõnaraamat Español Traductor Svenska Översättare