English to Arabic

Meaning for:
CERN
other
المختبر اﻷوروبي لفيزياء الجزيئات