Dictionary English – Romanian

hotbed



Substantiv