TEMPLE-TUTTLE


Meaning of TEMPLE-TUTTLE in English

comet that orbits the sun every 33 years and causes meteor showers when close to earth

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.