Dictionary English – Romanian

alarming



Adjectiv