Dictionary English – Romanian

dauntless



Adjectiv