Spanish–English dictionary

English translation of the Spanish word telescoparse

Spanish → English
  
SpanishEnglish
telescoparse telescope
telescopar telescope