Japanese dictionary
にわかづくり
makeshift; improvised; hurriedly prepared; hastily got up
Kanji details
・sudden
・abrupt
・improvised
・make
・production
・prepare
・build