Dictionary English – Romanian

sheep



Substantiv