Dictionary English – Romanian

astonishing



Adjectiv