telescoped

English Dictionary -> Letter T -> telescopedtelescoped Definition



telescoped Synonyms






© Art Branch Inc.