English-Hindi dictionary »

life seized meaning in Hindi