Dictionary English – Romanian

deadlock



Substantiv