Dictionary English – Romanian

telecast



Substantiv
Verb intranzitiv