Translate Notre-Dame To English

Babylon NG

The Next Generation of translation!

Download it's free

Source Language

Target Language

Human Translation

Translate



Notre Dame, famous cathedral in Paris; Catholic university located in Indiana (USA)



Translate the French term Notre-Dame to other languages