Dictionary English – Romanian

nerve-centre



Substantiv