Dictionary English – Romanian

immaculate



Adjectiv