English-Hindi dictionary »

leaded light meaning in Hindi

EnglishHindi
leaded light noun

सीसे का चौखटा