Dictionary English – Romanian

ingenuousness



Substantiv