Dictionary English – Romanian

unflinching



Adjectiv