meaning of Bildschirmfreigabe

Bildschirmfreigabe - German to English

screen sharing