きゅうごしらえ
kyūgoshirae

Noun
na-Adjective
no-Adjective

1. hastily constructed; hastily built; made in a hurry; jerry-built; makeshift

Other forms: