دونوں اطراف سے دبا ہوا : Dono Atraf Se Daba Huwa Meaning in English
Dono Atraf Se Daba Huwa in Detail
1) دونوں اطراف سے دبا ہوا : Biconcave Concavo-Concave : (satellite adjective) concave on both sides.
Useful Words
دونوں : Both : (used with count nouns) two considered together; the two. "What`s happened to both of you?".
دبا ہوا : Concave : curving inward. "Concave wire".
طرف داری کرنا : Side : take sides for or against. "Who are you widing with?".