meaning of oujda

1. a city in northeastern Morocco near the Algerian border


Related Words

oujda |

Developed & Maintained By Taraprasad.com

Treasure Words