ܡܬܓܪܐ

mathgra

nouneastern

Definition

department store; mall, shopping mall