English-Hindi dictionary »

a thorn in flesh meaning in Hindi

EnglishHindi
a thorn in flesh noun

जी का जंजाल