• word of the day

    blida

    blida - Dictionary definition and meaning for word blida

    Definition
    (noun) a city in northern Algeria at the foot of the Atlas Mountains to the southwest of Algiers
Connect with us on Facebook