English-Latin dictionary »

light source meaning in Latin

EnglishLatin
light source [light sources] noun
[UK: laɪt sɔːs]
[US: ˈlaɪt ˈsɔːrs]

jubar [jubaris](3rd) N
noun