transpicuous in German
transpicuous in German
durchsichtig
transparent
leicht zu durchschauen