Dictionary English – Romanian

deterrent



Adjectiv