noun an artist who paints landscapes. nouna painter of landscapes
landscapist 🔊 Listen to this noun an artist who paints landscapes. noun a painter of landscapes Share Facebook Twitter Google +