Almasha
Meaning

Dilemma            

a difficult situation, forced to choose one of two

Sponsored Ads