English to Arabic

Meaning for:
Seismographs
other
أجهزة قياس الزّلازل