Milta
About
ܡܟܠܝܐ ܕܡܛܪܘ
maklya d metro
noun
eastern
Definition
subway station, metro station
← Back to search