アンプロンプチュ
ampurompuchu

Noun

1. impromptu

From French