Dictionary English – Romanian

gibbet



Substantiv