Milta
About
ܡܬܓܪܐ
mathgra
noun
eastern
Definition
department store; mall, shopping mall
← Back to search