English to Arabic

Meaning for:
Descartes
other
ديكارت - فيلسوف و عالم رياضيّات فرنسيّ