Dictionary English – Romanian

irresolute



Adjectiv