DLRTC stands for Digital Latvian Radio and Television Centre

DLRTC
Share
Abbreviations And Their Meaning