ساڈُوبا

English: Translation
Suffocating
Urdu: Translation
حبس زدہ، گھٹن بھرا
adjective
Language and Communication