Dictionary English – Romanian

telegraph



Substantiv