English to Arabic

Meaning for:
Telescoped
other
صغّر