English-Hindi dictionary »

a thorn in side meaning in Hindi

EnglishHindi
a thorn in side noun

जी का जंजाल