Dictionary English – Romanian

scatter-braine



Substantiv