"de la mosquée de babri" - Translation from French to Arabic
-
المسجد البابري
-
مسجد بابري