Dictionary English – Romanian

ingenuity



Substantiv