English-Hindi dictionary »

self controlled meaning in Hindi

EnglishHindi
self controlled noun

आत्मसंयमी