English to Arabic

Meaning for:
Triceratops
other
ترايسيراتوبس - أحد الديناصورات