Definition: 1. to stone (to throw stones at)
Show more information about lapidar
Search took: 11.4368 ms