Dictionary English – Romanian

spotless



Adjectiv