English to Arabic

Meaning for:
Trilobite
other
تريلوبيت - حيوان مفصلي منقرض