1 landscape\ architect
English-Estonian dictionary > landscape\ architect
2 landscapist
English-Estonian dictionary > landscapist