youb Meaning and Definition

All in One

Tow

Youb is a town and commune in Saïda Province in north-western Algeria. Youb is 45 km west of the Saïda and has some 17,000 inhabitants.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video