Ingliselandscape
Inglisecreate or maintain a landscape
Soomemaisemoida
Itaaliapaesaggio
Makedooniaпејзажира
English translator: Italian maisemoida Eesti sõnaraamat Español Traductor Svenska Översättare