telescoped - İngilizce Eşanlam Sözlük

telescoped

adj.
[1] shortened