maisemoida

suomi-englanti sanakirja

maisemoida englanniksi

  1. landscape

  1. To landscape.