English to Arabic

Meaning for:
Stegosaurus
other
ستيجوسورس - نوع من الدّيناصورات