Dictionary English – Romanian

claptrap



Substantiv