Dictionary Romanian – English

lapida



Verb tranzitiv
1.

to lapidate


2.

to stone