Japanese dictionary
にわかづくり
makeshift; improvised; hurriedly prepared; hastily got up
Kanji details
・sudden
・abrupt
・improvised
・create
・make
・structure
・physique