Hindi-English dictionary »

आत्मसुरक्षा meaning in English

HindiEnglish
आत्मसुरक्षा

self defencenoun

self defensenoun