Shobdo Logo
EN↔JAembarrassing

embarrassing

Flag: gbEnglish → JapaneseFlag: jpOxford English–Japanese

embarrassing
adjective
= はずかしい ・ 恥ずかしい