|
|
|
|

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