Japanese: hazukashigaru

Japanese verb 'hazukashigaru' conjugated