Dictionary English – Romanian

efficacy



Substantiv