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