Lazuli definition

Short for lapis lazuli.
noun
0
3
Advertisement