Dictionary English – Romanian

outspoken



Adjectiv