English-Hindi dictionary »

on sufferance meaning in Hindi

EnglishHindi
on sufferance noun

बर्दाश्त किया हुआ