Lymbas
Rib Cage Meaning In Hindi / What does rib cage mean in english?