1 English Synonyms for ORBUCULUM
Prev.1Next
crystal ball
Definition: 1. A globe of glass or crystal used to foretell the future.
There are 3 definitions of the word crystal ball
Show more information about crystal ball
Prev.1Next
Search took: 2.1297 ms