English to Arabic

Meaning for:
Tektite
other
التكتيت