Dictionary English – Romanian

scavenger



Substantiv