Dictionary English – Romanian

technology



Substantiv