meaning of blida

1. a city in northern Algeria at the foot of the Atlas Mountains southwest of Algiers


Related Words

blida |

Developed & Maintained By Taraprasad.com

Treasure Words