Milta
About
ܫܪܫܘܪܐ
sharshawra
noun
eastern
Definition
waterfall, cataract, rapids
← Back to search