Also read:

ステンドグラス (Sutendogurasu) is a Japanese noun meaning “stained glass”.

Meanings

  1. nounstained glass