Vocabulary
急ごしらえ
きゅうごしらえ
hastily constructed; hastily built; made in a hurry; jerry-built; makeshift
adj-no
na-adjective
noun