Milta
About
ܒܝܬ ܫܘܪܛܐ
beth shurta
noun
eastern
Definition
police station (building of police force)
← Back to search