Dictionary English – Romanian

show-down



Substantiv