up to the chin – Meaning and Explanation

Part of speech : Adjective

Urdu Meaning (اردو معنی)

سر تا پا غرق ۔ گلے تک ڈوبا ہوا ۔

🔹 Roman Urdu