My company name is in English "About Lapidary". This phrase popped up in Spanish "libero senectus pulvinar". Does this phrase translate to the cutting of gemstones? Is there a translation? Is there a Spanish phrase that my company name can be translated to?
Thank you, Elayne