Hindi-English dictionary »

पत्थर मारना meaning in English

HindiEnglish
पत्थर मारना

lapidate[UK: ˈlæ.pɪ.deɪt] [US: ˈlæ.pɪ.ˌdeɪt]

tostonenoun