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