BETELGUESE MEANING IN ENGLISH

• Betelguese Definition & Synonyms

  1. (n.) A bright star of the first magnitude, near one shoulder of Orion.


RECENT SEARCHES