|
|
|
|
embarrassment
fahasahiranana
embarrassment
~ a state of embarrassment, lack or perplexity