Meaning ofcleantechin English

cleantech

us//ˈkliːnˌtɛk//uk//ˈkliːnˌtɛk//
#uncommon
Definitions
Base Words