Romanian Noun ecrane plural of ecranWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads