شانگ سی ہار

English: Translation
Something problematic; Troublesome
Urdu: Translation
گلے کا پھندا، پریشان کن
States and Characteristics
Notes

idiom