← Reading Hall
/
AKASHA
word detail
Trapped
word:en:trapped
Place in a confining or embarrassing position.
trapped
place
confining
embarrassing
position