Derja translation of 'إمْتِدَادْ'

إمْتِدَادْ
(N)
extension, lengthening

The extension of that street reaches to Algeria. الإمتداد متع الكيّاس هذا يوصل لدزاير