Dictionary English – Romanian

agglomeration



Substantiv