Dictionary English – Romanian

upstanding



Adjectiv