English to English

hatchet job
('h/&//tS//I/t_/dZ//A/b )

noun (n)

Advertisement

Bookmark This Site