Dictionary English – Romanian

inefficacious



Adjectiv