Dictionary English – Romanian

sparrow



Substantiv