Dictionary English – Romanian

efficacious



Adjectiv