Oomura
Did you mean
Sounds like
immune
免疫的;有免疫力的;免除的;可避免的;不受影响的;无响应的;免疫者
embarrass
使窘迫;使困惑;使为难;使穷困;使财政困难;使发生纠纷;使复杂化;使不便;妨碍;阻碍
amusing
有趣的,好玩的,有意思的
emperor
帝王;皇帝
immoral
不道德的;邪恶的;道德败坏的;不正派的;猥亵的